home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 23 / Amiga Format AFCD23 (Feb 1998, Issue 107).iso / -coverdisks- / subsdisk / subs.dms / subs / gui4cli.LZX / Gui4Cli / Docs / PrintMe < prev    next >
Text File  |  2003-12-15  |  6KB  |  182 lines

  1.  
  2.   --------------------------- PARSER COMMANDS ------------------------
  3.  
  4.  NewFile        NewFileName 
  5.  
  6.   --------------------------- GLOBAL COMMANDS ------------------------
  7.  
  8.  WinBig         L T W H Title
  9.  WinSmall       L T W H
  10.  WinType        MASK (Close|Drag|Zoom|Depth|Borderless|Backdrop|RIGHT|BOTTOM)
  11.  WinOut         ConsoleSpecification
  12.  WinOnWin       GuiName LeftOffset TopOffset
  13.  WinOnMouse     LeftOffset TopOffset
  14.  Screen         PublicScreenName
  15.  WinFont        FontName Size  UL|BD|IT(Mask)
  16.  WinBackground  SOLID|PATTERN|ICON|IMAGE APen|Name|Alias BPen
  17.  UseTopaz       
  18.  NoFontSense    
  19.  VarPath        VariableSearchPath
  20.  
  21.   -------------------------- GRAPHICS COMMANDS -----------------------
  22.  
  23.  Graphics :
  24.  
  25.     BOX      L T W H  IN|OUT
  26.     CTEXT    L T Text FontName size FGpen BGpen U|B|I|3D|SIZE(mask)
  27.     LINE     L T L T ColorNo
  28.     SQUARE   L T W H ColorNo FILL|NOFILL
  29.     CIRCLE   centerL centerT xradius yradius ColorNo FILL|NOFILL
  30.     ICON     L T IconName (no info)
  31.  
  32.  Images :
  33.  
  34.     LOADIMAGE    ImageFile Alias ScreenName|NoRemap
  35.     FREEIMAGE    Alias
  36.     IMAGE        Left Top Alias
  37.     CHANGEIMAGE  GuiFile GadID Left Top Alias
  38.  
  39.   ------------------------------ EVENTS ------------------------------
  40.  
  41.  xButton        L T W H Title
  42.  xCheckBox      L T W H Title Variable OnText OffText ON|OFF
  43.  xVSlider       L T W H Title Variable Min Max Current ShowStr
  44.  xHSlider       L T W H Title Variable Min Max Current ShowStr
  45.  xTextIn        L T W H Title Variable StartingText Bufflength
  46.  xCycler        L T W H Title Variable
  47.  xRadio         L T W H Variable Spacing
  48.  xArea          L T W H COMP|BOX|NONE
  49.  xPalette       L T W H
  50.  Gauge          L T W H IN|OUT BUTTON|RIDGE|ICONDROP APEN BPEN PERCENT
  51.  xListview      L T W H Title Variable File|Dir Offset NUM|TXT|SHOW|MULTI|DIR
  52.  xLVDirHook     HookID
  53.  xMemu          Menu Item SubItem Shortcut
  54.  xIcon          L T IconName (no .info)
  55.  xAppMenu       AppMenuName Variable ONOFF
  56.  xAppIcon       L T IconName Title Variable ON|OFF
  57.  xAppWindow     Variable
  58.  
  59.  xOnKey         Letter|#KeyValue
  60.  xRoutine       Label
  61.  xPipe          PipeFileName ON|OFF
  62.  xOnReturn      LaunchID
  63.  xOnJump        Variable
  64.  Text           L T W H Text Length BOX|NOBOX
  65.  Other Events   xOnLoad, xOnOpen, xOnQuit, xOnClose, xOnRMB, xOnActive,
  66.                 xOnInactive, xBefore, xAfter, xOnDoubleClick, xOnFail,
  67.                 xOnReload
  68.  
  69.   --------------------------- GADGET MODIFIERS -------------------------
  70.  
  71.  GadID         IDNumber
  72.  GadFont       FontName  FontSize  MASK(Underline|Bold|Italics)
  73.  GadTitle      ABOVE|BELOW|LEFT|RIGHT
  74.  GadKey        Letter (or #ASCII value)
  75.  GadTxt        LEFT|CENTER|RIGHT
  76.  LVDirHook     HookID
  77.  
  78.   --------------------------- EVENT COMMANDS ---------------------------
  79.  
  80. Controlling Gadgets :
  81.  
  82.  SetGad        GuiFile GadID ON|OFF|SHOW|HIDE  (Arexx capable)
  83.  Update        GuiFile GadID Value   (Arexx capable)
  84.  ChangeArg     GuiFile GadID ArgNumber NewValue
  85.  ChangeGad     GuiFile GadID L T W H Title
  86.  ReDraw        GuiFile
  87.  PartReDraw    GuiFile L T W H
  88.  ChangeIcon    GuiFile GadID L T NewIconName
  89.  SetGadValues  GuiFile
  90.  
  91. Control Statements :
  92.  
  93.  If/ElseIf/Else/Endif/And/Or          Argument Operator Argument
  94.  IfExists/ElseIfExists/AndIfExists    SystemItem  Name
  95.  While/EndWhile/And/Or                Argument Operator Argument
  96.  Mark/Goto                            MarkName
  97.  Gosub/Return                         GuiName RoutineName  (ARexx capable)
  98.  DoCase/Case/Break/EndCase            (DoCase) Argument - Case Operator Argument
  99.  Stop                       
  100.  
  101.           --- All Commands below this line are ARexx capable ----
  102.  
  103.  Quit                
  104.  
  105. DOS Commands :
  106.  
  107.  Run, CLI      CommandLine
  108.  SendRexx      PortName  CommandLine
  109.  Wait          SystemItem  Name TimeOut
  110.  MakeDir       DirName
  111.  Assign        Device: Path|REMOVE
  112.  Rename        OldFile NewFile
  113.  Launch        LaunchID CommandLine
  114.  FailAt        ErrorNumber
  115.  
  116. Recursive commands :
  117.  
  118.  Copy      FileName (with wild characters) Destination
  119.  Delete    FileName (with wild characters)
  120.  Action    COPY|COPYNEW|MOVE|DELETE|SIZE|PROTECT|CLI File/Dir Destination
  121.  LVAction  COPY|COPYNEW|MOVE|DELETE|SIZE|PROTECT|CLI GuiFile GadID Destination
  122.  
  123. Note : DOS and Recursive Commands always set the  $$RETCODE 
  124.  
  125. Handling GUIs :
  126.  
  127.  Load/Open...  GuiLoad GuiFullPathName - GuiOpen/GuiClose/GuiQuit GuiName
  128.  GuiRename     OldGuiName NewGuiName
  129.  Status       
  130.  Info          GUI|GADGET|PALETTE|IMAGE Guiname|Guiname/GadID|ImageAlias
  131.  
  132. Handling Variables :
  133.  
  134.  SetVar        Variable String
  135.  DelVar        Variable
  136.  AppVar        Variable Text
  137.  CutVar        SourceVar CUT|COPY CHAR|WORD|LINE Amount DestinationVar
  138.  Counter       Variable INC|DEC Amount
  139.  Append        File String
  140.  Extract       String  Root|Path|File|Guipath|Clean|Unquote|Ext|Upper|Lower Var
  141.  JoinFile      Path File Variable
  142.  ParseVar      Variable
  143.  CalcVar       ResultVar  Argument operator Argument
  144.  
  145. ListView Commands :
  146.  
  147.  LVUse         GuiFile GadID
  148.  LVDel         LineNumber
  149.  LVPut         NewText
  150.  LVChange      NewFromFile
  151.  LVSort        ASC|DSC 
  152.  LVFind        String
  153.  LVAdd         String
  154.  LVInsert      (Before)LineNumber String
  155.  LVClear
  156.  LVSave        FileName
  157.  LVMove        +-Offset|#LineNumber
  158.  LVGo          first|next|prev|last|#LineNumber
  159.  LVSearch      string CI|CS First|Next
  160.  LVMode        NUM|TXT|MULTI|DIR
  161.  LVMulti       First|Next|On|Off
  162.  LVDir         Parent|Root|Disks|All|None|Refresh|NoRefresh|#DirName
  163.  
  164. Various Commands :
  165.  
  166.  SetScreen     GuiFile ScreenName
  167.  GuiScreen     GuiFile FRONT|BACK
  168.  GuiWindow     GuiFile ON|BIG|SMALL|FRONT|BACK|WAIT|RESUME
  169.  SetWinTitle   GuiFile NewTitle
  170.  ReqFile       L T W H Title SAVE|LOAD|MULTI|DIR Variable DirName
  171.  CD            NewDirectoryName
  172.  Delay         Ticks
  173.  EZReq         Text Choices Variable
  174.  Say           Text
  175.  Set           parameter  value
  176.  SetStack      StackSize
  177.  MakeScreen    ScreenName Depth Title
  178.  KillScreen    ScreenName
  179.  SetColor      GuiFile ColorNumber R G B
  180.  TTGet         FullPath/IconName (without ".info")
  181.  BreakTask     TaskName CDEF(signals)
  182.